pod of the cayenne/red pepper - Anglais Synonymes Dictionnaire